New upstream version 2016.9
authorSimon McVittie <smcv@debian.org>
Tue, 6 Sep 2016 08:14:29 +0000 (09:14 +0100)
committerSimon McVittie <smcv@debian.org>
Tue, 6 Sep 2016 08:14:29 +0000 (09:14 +0100)
1  2 
bsdiff/.gitignore
bsdiff/Makefile.am
bsdiff/autogen.sh
bsdiff/configure.ac
libglnx/.gitignore
libglnx/libglnx.doap
libglnx/libglnx.m4

index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..4e134929eca2f934bbb4c4bdaf3efdfdd354cf8f
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,11 @@@
++.deps/*
++.libs/*
++*.lo
++*.o
++.dirstamp
++Makefile-bsdiff.am.inc
++AUTHORS
++NEWS
++README
++ChangeLog
++COPYING
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..abd3d7e30b42c5f9e614178811a5a245cce026be
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,11 @@@
++bin_PROGRAMS = bsdiff bspatch
++
++bsdiff_SOURCES = bsdiff.c
++
++bspatch_SOURCES = bspatch.c
++
++bsdiff_CFLAGS = -DBSDIFF_EXECUTABLE
++bspatch_CFLAGS = -DBSPATCH_EXECUTABLE
++
++EXTRA_DIST = bsdiff.h bspatch.h
++
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..ce934acd21c8aa7d79c123c1c01370dd01586d5c
new file mode 100755 (executable)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,6 @@@
++#!/bin/sh
++
++touch AUTHORS NEWS README ChangeLog
++cp LICENSE COPYING
++
++autoreconf -fis
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..69de7432733772831a66ed42fb6812e99f9102f4
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,30 @@@
++#                                               -*- Autoconf -*-
++# Process this file with autoconf to produce a configure script.
++
++AC_PREREQ([2.69])
++AC_INIT([bsdiff], [0.1])
++AC_CONFIG_SRCDIR([bsdiff.c])
++AC_CONFIG_HEADERS([config.h])
++AM_INIT_AUTOMAKE([1.9])
++
++# Checks for programs.
++AC_PROG_CC
++
++# Checks for libraries.
++# FIXME: Replace `main' with a function in `-lbz2':
++AC_CHECK_LIB([bz2], [BZ2_bzReadOpen])
++
++AC_CHECK_HEADERS([fcntl.h limits.h stddef.h stdint.h stdlib.h string.h unistd.h])
++
++# Checks for typedefs, structures, and compiler characteristics.
++AC_TYPE_INT64_T
++AC_TYPE_OFF_T
++AC_TYPE_SIZE_T
++AC_TYPE_UINT8_T
++
++# Checks for library functions.
++AC_FUNC_MALLOC
++AC_CHECK_FUNCS([memset])
++
++AC_CONFIG_FILES([Makefile])
++AC_OUTPUT
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..55b946e76272aee1d57c71f3b78c9a5f5d22d3d8
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,16 @@@
++# A path ostree writes to work around automake bug with
++# subdir-objects
++Makefile-libglnx.am.inc
++
++# Some standard bits
++.deps
++.libs
++.dirstamp
++*.typelib
++*.la
++*.lo
++*.o
++*.pyc
++*.stamp
++*~
++
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..2b38074e1d84c5b5398e093ea40050e9c0fe9da3
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,31 @@@
++<?xml version="1.0" encoding="UTF-8"?>
++<Project xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
++         xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
++         xmlns:foaf="http://xmlns.com/foaf/0.1/"
++         xmlns:gnome="http://api.gnome.org/doap-extensions#"
++         xmlns="http://usefulinc.com/ns/doap#">
++
++  <name>libglnx</name>
++  <shortname>libglnx</shortname>
++
++  <shortdesc xml:lang="en">"Copylib" for system service modules using GLib with Linux</shortdesc>
++
++  <description xml:lang="en">This module is intended for use by
++  infrastructure code using GLib that is also Linux specific, such as
++  ostree, NetworkManager, and others.
++  </description>
++
++  <license rdf:resource="http://usefulinc.com/doap/licenses/lgpl" />
++  <mailing-list rdf:resource="mailto:desktop-devel-list@gnome.org" />
++
++  <programming-language>C</programming-language>
++
++  <maintainer>
++    <foaf:Person>
++      <foaf:name>Colin Walters</foaf:name>
++      <foaf:mbox rdf:resource="mailto:walters@verbum.org"/>
++      <gnome:userid>walters</gnome:userid>
++    </foaf:Person>
++  </maintainer>
++
++</Project>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..43dff9755610688feb525e55040c7158cf6ada17
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,24 @@@
++AC_DEFUN([LIBGLNX_CONFIGURE],
++[
++AC_CHECK_DECLS([
++        renameat2,
++        ],
++        [], [], [[
++#include <sys/types.h>
++#include <unistd.h>
++#include <sys/mount.h>
++#include <fcntl.h>
++#include <sched.h>
++#include <linux/loop.h>
++#include <linux/random.h>
++]])
++
++AC_ARG_ENABLE(otmpfile,
++              [AS_HELP_STRING([--disable-otmpfile],
++                              [Disable use of O_TMPFILE [default=no]])],,
++              [enable_otmpfile=yes])
++AS_IF([test $enable_otmpfile = yes], [], [
++  AC_DEFINE([DISABLE_OTMPFILE], 1, [Define if we should avoid using O_TMPFILE])])
++
++])
++